package com.esint.spring_cloud_leaning.product.service;

import com.esint.spring_cloud_leaning.product.entity.Product;

public interface ProductService {
    /**
     * 根据id查询方法
     * @param id 商品id
     * @return 商品实例
     */
    Product findById(Long id);

    /**
     * 保存商品方法
     * @param product 商品实例
     */
    void save(Product product);

    /**
     * 更新商品方法
     * @param product 商品实例
     */
    void update(Product product);

    /**
     * 根据id删除商品方法
     * @param id 商品id
     */
    void delete(Long id);
}
